Genesis\API\Request\Financial\OnlineBankingPayments\OnlineBanking\Payout S

Total Complexity 16
Dependencies 9
Dependents 0
Total lines 410
Lines of code 177
Logical lines of code 27
Comment lines 158
Methods 13
Properties 14

Methods 13

Method Rating Maintainability Complexity Lines of code
setRequiredFieldsConditional()
S
48 1 46
validateBRLCurrency()
S
61 3 12
getPaymentTransactionStructure()
S
49 1 31
setPaymentType()
S
63 2 12
setRequiredFields()
S
56 1 21
getTransactionType()
S
78 1 3
setIdCardNumber()
S
69 1 8
setPayerBankPhoneNumber()
S
69 1 8
setBankAccountType()
S
69 1 8
setDocumentType()
S
69 1 8
setAccountId()
S
69 1 8
setUserId()
S
69 1 8
checkRequirements()
S
78 1 4